mangrove tree - English Synonyms Dictionary